self-locking gear - Deutsch Englisch Wörterbuch